// default package

import java.util.Date;


/**
 * AbstractPlay_item entity provides the base persistence definition of the Play_item entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractPlay_item  implements java.io.Serializable {


    // Fields    

     private Integer playId;
     private Song song;
     private Date time;


    // Constructors

    /** default constructor */
    public AbstractPlay_item() {
    }

	/** minimal constructor */
    public AbstractPlay_item(Integer playId) {
        this.playId = playId;
    }
    
    /** full constructor */
    public AbstractPlay_item(Integer playId, Song song, Date time) {
        this.playId = playId;
        this.song = song;
        this.time = time;
    }

   
    // Property accessors

    public Integer getPlayId() {
        return this.playId;
    }
    
    public void setPlayId(Integer playId) {
        this.playId = playId;
    }

    public Song getSong() {
        return this.song;
    }
    
    public void setSong(Song song) {
        this.song = song;
    }

    public Date getTime() {
        return this.time;
    }
    
    public void setTime(Date time) {
        this.time = time;
    }
   








}